Strategy Patterns for Evaluating and Improving Usability
نویسندگان
چکیده
Patterns have had significant impact in many disciplines, particularly in software and web engineering, and we believe that they also provide a basis for selecting evaluation strategies via practical tips and tricks that can be easily adopted for evaluation and change projects. In this paper, we propose a holistic quality evaluation approach for usability and user experience (UX), which relies on quality views and strategy patterns. A quality view relates accordingly an entity super-category (e.g., product, system, system in use) with a quality focus (e.g., internal quality, external quality, quality in use). Usability and user experience are higher-level characteristics that should be linked to quality views appropriately. Also quality views support ‘influences’ and ‘depends on’ relationships between them. With a concrete evaluation or change project goal, our approach selects and instantiates a suitable strategy from a set of strategy patterns. Practical use of our approach is demonstrated through the specification and use of a strategy pattern in the evaluation of the Facebook mobile app.
منابع مشابه
Quality Views and Stragegy Patterns for Evaluation and Improving Quality: Usability and User Experience Case
Nowadays, software and web organizations are immersed in very competitive markets. This situation challenges organizations for paying special attention to the quality of applications and services offered to consumers. For those that frequently carry out quality assurance activities devoted to measurement, evaluation (ME) and change/improvement (MEC) projects, wellfounded quality evaluation and ...
متن کاملEvaluating The Usability of a Web Software and Determining its Correlation with Fatigue and Burnout Factor in Office Personnel of a Health Center in Tehran City
Introduction: The importance of assessing and identifying ergonomic risk factors in the workplace among office workers has increased with the increase in occupational tasks of computer and increasing the risk of physical and mental disorders among its users. One of these factors is the usability of computer hardware and software. The purpose of this study was to evaluate the applicability of o...
متن کاملPatterns for Evaluating Usability of Domain-Specific Languages
For years the development of software artifacts was the sole domain of developers and project managers. However, experience has taught us that the Users play a very important role in software development and construction. On Domain Specific Languages the inclusion of the domain experts directly in the development cycle is a very important characteristic, as they have often an important role in ...
متن کاملImproving software usability through architectural patterns
This paper presents an approach for improving final software system usability by designing for usability, in particular by addressing usability issues in the software architecture. This approach differs from the traditional idea of measuring and improving usability once the system is complete. The work presented in this paper is part of the research conducted within the European Union IST STATU...
متن کاملEvaluation of Usability Using Soft Computing Technique
In the recent years, many factors have been recognised as an important contributor in evaluating software quality. Evaluating software is significant for managing, controlling and improving a software development life cycle. Quality of software cannot be measured easily, it depends on various factors. Usability is one of the chief quality factor and important aspect of software quality. This pa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015